A Deep Dive Into Data Lake And Its Implementation